package net.xprogrammer.booclipse.generator.toc.parser.daisy.model;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;

@XStreamAlias("ncx")
public class Ncx {

	@XStreamAsAttribute()
	private String		xmlns;
	@XStreamAsAttribute()
	private String		version;

	private Head		head;
	private DocTitle	docTitle;
	private NavMap		navMap;

	public Ncx() {

	}

	public Ncx(String xmlns, String version, Head head, DocTitle docTitle, NavMap navMap) {
		super();
		this.xmlns = xmlns;
		this.version = version;
		this.head = head;
		this.docTitle = docTitle;
		this.navMap = navMap;
	}

	public String getXmlns() {
		return xmlns;
	}

	public void setXmlns(String xmlns) {
		this.xmlns = xmlns;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public Head getHead() {
		return head;
	}

	public void setHead(Head head) {
		this.head = head;
	}

	public DocTitle getDocTitle() {
		return docTitle;
	}

	public void setDocTitle(DocTitle docTitle) {
		this.docTitle = docTitle;
	}

	public NavMap getNavMap() {
		return navMap;
	}

	public void setNavMap(NavMap navMap) {
		this.navMap = navMap;
	}

}
